propshaft torque - German English Dictionary